package com.atguigu.gmall.pms.vo;

import com.atguigu.gmall.pms.entity.SkuAttrValueEntity;
import com.atguigu.gmall.pms.entity.SkuEntity;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class SkuVo extends SkuEntity {
    /**
     * 成长积分和购物积分何时生效：
     */
    private Integer[] work;
    /**
     * 成长积分
     */
    private Integer growBounds;
    /**
     * 购物积分
     */
    private Integer buyBounds;
    /**
     * 打折是否和其他优惠叠加
     */
    private Integer ladderAddOther;
    /**
     * 满几件
     */
    private Integer fullCount;
    /**
     * 折扣
     */
    private BigDecimal discount;
    /**
     * 满减是否和其他优惠叠加
     */
    private Integer fullAddOther;
    /**
     * 满多少钱
     */
    private BigDecimal fullPrice;
    /**
     * 减多少钱
     */
    private BigDecimal reducePrice;
    /**
     * sku的图片列表
     */
    private List<String> images;
    /**
     * sku的属性和值集合
     */
    private List<SkuAttrValueEntity> saleAttrs;
}